vice rector for international affairs - English Synonyms Dictionary